* {
    font-family: "Roboto",sans-serif;
}

h1, h2, h3, h4, h5, h6, .content-header a, .content-header span, .content-header small, .content-header, .left-side a, .left-side span, .left-side, .box-title {
    font-family: "Roboto Condensed",sans-serif;
}

.skin-blue .sidebar {
    font-size: 15px !important;
}

.user-panel > .info{
    font-size: 15px;
}

.cate-vip {
    background: none repeat scroll 0 0 #d0e3f0;
}

.cate-c2 {
    padding-left: 25px !important;
}

.cate-c3 {
    padding-left: 45px !important;
}

.cate-c4 {
    padding-left: 65px !important;
}

.cate-c5 {
    padding-left: 85px !important;
}
.cate-c6 {
    padding-left: 105px !important;
}
.cate-c7 {
    padding-left: 125px !important;
}
.cate-c8 {
    padding-left: 145px !important;
}

.cate-c8 .fa, .cate-c8 .glyphicon, .cate-c8 .ion,.cate-c7 .fa, .cate-c7 .glyphicon, .cate-c7 .ion,.cate-c6 .fa, .cate-c6 .glyphicon, .cate-c6 .ion,.cate-c5 .fa, .cate-c5 .glyphicon, .cate-c5 .ion,.cate-c4 .fa, .cate-c4 .glyphicon, .cate-c4 .ion, .cate-c3 .fa, .cate-c3 .glyphicon, .cate-c3 .ion, .cate-c2 .fa, .cate-c2 .glyphicon, .cate-c2 .ion, .cate-c1 .fa, .cate-c1 .glyphicon, .cate-c1 .ion {
    width: 8px;
}

.effect-hide{
    opacity: 0.3;
}

.form-horizontal .form-group {
    margin-left: 0;
    margin-right: 0;
}

.form-horizontal .control-label, label {
    font-size: 12px;
    margin-bottom: 5px;
}

.fl {
    float: left;
}
.pd5 {
    padding: 5px !important;
}

.select2-input{
    padding-left: 10px;
}

.error{
    color: #f00;
    font-style: italic;
}

.images, .img-upload > img, table .image > img {
    border: 1px solid #dfdfdf;
    height: 45px;
    width: 45px;
}

.fileinput-button input {
    cursor: pointer;
    direction: ltr;
    font-size: 23px;
    margin: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(-300px, 0px) scale(4);
}

.progress-ts {
    background-color: #dff0d8;
    border: 1px solid #d6e9c6;
    border-radius: 4px;
    color: #3c763d;
    margin: 25px 0 25px 15px;
    padding: 5px;
    position: relative;
}

.progress-ts > .progress {
    margin: 0 15px;
}

.progress-ts > .fa {
    background: inherit;
    border: inherit;
    border-radius: 50%;
    height: 35px;
    left: -15px;
    line-height: 35px;
    position: absolute;
    text-align: center;
    top: -19px;
    width: 35px;
}

.fileinput-button {
    overflow: hidden;
    position: relative;
}

.dropdown_category {
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #808080;
    display: inline-block;
    font-size: 13px;
    line-height: 18px;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 5px 20px;
    width: 100%;
}

.text_ccc {
    color: #ccc !important;
    opacity: 0.7;
}

.dropdown_category .dropdown_category_list {
    display: block;
}

.category_children {
    padding-left: 20px;
}

.category_children_children {
    padding-left: 40px;
}

.category_children_children_children {
    padding-left: 60px;
}